package com.sky.service;

import com.sky.dto.CategoryDto;
import com.sky.dto.CategoryQueryPageDto;
import com.sky.entity.Category;
import com.sky.result.PageResult;

import java.util.List;

public interface ICategoryService {
    PageResult<Category> queryPage(CategoryQueryPageDto categoryQueryPageDto);

    void insert(CategoryDto categoryDto);


    List<Category> listByType(String type);

    void modifyStatus(String status, String id);

    void modify(CategoryDto categoryDto);

    void removeById(Long id);

    List<Category> listCategory();
}
